### Makefile --- 

## Author: xuzx@shterm.com
## Version: $Id: Makefile,v 0.0 2011/11/03 06:20:11 shell Exp $
## Keywords: 
## X-URL: 

all: deploy

# 正式发布可以用deploy
deploy: chkdep build test

# build会重建整个项目的所有模板
build:
	make -C tmpl build

# install暂时保留
install: build
	python main.py install

# run在更新模板后自动运行，在写程序调试中很有用
run: build
	python main.py

# test只检查固定url是否连通
test:
	python test.py

hgupdate:
	hg pull
	hg up

clean:
	make -C tmpl clean
	rm -f *.pyc

# 检查项目相关内容的依赖性，一般只做一次
chkdep:
	dpkg -l python-webpy 2>/dev/null 1>/dev/null
	dpkg -l python-cheetah 2>/dev/null 1>/dev/null
	dpkg -l python-redis 2>/dev/null 1>/dev/null
	dpkg -l python-pymongo 2>/dev/null 1>/dev/null
	dpkg -l python-xapian 2>/dev/null 1>/dev/null
	dpkg -l python-html2text 2>/dev/null 1>/dev/null
	dpkg -l python-zmq 2>/dev/null 1>/dev/null

### Makefile ends here
